police terror - French English Dictionary